we live - French English Dictionary